.tablestyle{
    margin: 0 auto;
}


.tablestyle table.one-colunm{    
    font-family: 'Trebuchet MS',Verdana,Arial,sans-serif;
    font-size: 14px;
    text-align:left;
    border-collapse:collapse;
    margin:20px;
    background: #f5f5f5;
}

.tablestyle table.one-colunm th{
    font-size: 16px;
    color: #555;
    padding: 12px 15px;
    border-bottom: 5px solid #f5f5f5;
}

.tablestyle table.one-colunm td{
    color: #666;
    border-top: 1px solid #fff;
    padding: 6px 15px;
}

.tablestyle .oce-first{
    background:#d1d1d1;
    border-right:10px solid transparent;
    border-left:10px solid transparent;
} 

.tablestyle table.one-colunm tr:hover td{
    color: #4d4d4d;
    background:#eee;
}

